AIOSEO\Plugin\Common\Breadcrumbs\Breadcrumbs B

Total Complexity 81
Dependencies 4
Dependents 2
Total lines 631
Lines of code 269
Logical lines of code 156
Comment lines 286
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
buildBreadcrumbs()
B
41 18 58
getPostTaxTermHierarchy()
A
49 9 28
getDateCrumb()
S
50 6 33
getPostParentCrumbs()
S
58 5 16
getPostTaxonomyCrumbs()
S
59 5 14
addCrumbs()
S
65 4 9
getTermTaxonomyParentCrumbs()
S
62 3 11
getPostArchiveCrumb()
S
67 3 7
getFilteredTermHierarchy()
S
63 3 10
getHomePageCrumb()
S
65 3 8
getPrefixCrumb()
S
70 2 6
getPostHierarchy()
S
73 2 4
getBlogCrumb()
S
66 2 8
maybeGetHomePageCrumb()
S
75 2 5
getTermHierarchy()
S
78 1 3
showCurrentItem()
S
78 1 3
__construct()
S
67 1 7
makeCrumb()
S
66 1 9
init()
S
80 1 3
getAuthorCrumb()
S
78 1 3
getPagedCrumb()
S
76 1 3
getTermTaxonomyCrumb()
S
78 1 3
getPostCrumb()
S
78 1 3
getPostTypeArchiveCrumb()
S
78 1 3
getPreviewCrumb()
S
79 1 3
getSearchCrumb()
S
78 1 3
getNotFoundCrumb()
S
79 1 3
registerWidget()
S
81 1 3